police squad - İngilizce Eşanlam Sözlük

police squad

n.
[1] squad